Ivana PizlovaIvana Pizlova
BilliardsThree 10-Ball Golds in Gandia: How Race-to-5 Turns Skill Into ProbabilitySinem Kokten stood at the table, trailing Silvia Lopez Fibla 4-3, with her...
VolleyballACC vs. SEC Showdown: A New Playground for NCAA Women's VolleyballWhen the invitation letter from the Shriners Children's Showdown at the Net w...
International FootballA Fireworks Explosion Labeled "Football": When a Data Pipeline MisclassifiesThe day the record entered the queue, the label column held a single word:...
EsportsFIFA Postpones FIFAe Finals 2026 in Jeddah One Day Before Opening After Attacks on Saudi ArabiaThe postponement of the FIFAe Finals 2026 was announced by FIFA and the Saudi...
Esports63-minute comeback: Team Yandex, the long-game meta, and the Watson question at BLAST Slam VIII77 minutes. 63 minutes. 55 minutes. 52 minutes. 51 minutes. Not a random...
International FootballThe Left-Flank Knot: Why Feyenoord Captain Luciano Valente Remains Outside the Netherlands Door"I do my talking with my feet, and today I did." Luciano Valente said that to...
VolleyballIndia Sweep New Zealand 3-0 as AVC 2026 Quarterfinal Berth Hinges on Oman vs BahrainOne evening in Fukuoka, the electronic board settled on 25-21 in the third se...
Domestic FootballU20 Vietnam narrowly beats U20 North Korea: A victory of patience or a physical gamble?The opening match of the group stage at the AFC U20 Asian Cup at Viet Tri...
BasketballBCL: Cibona Beat Galatasaray 96-76, Cholet Down Hapoel Holon 99-79 on a Night of Two 20-Point BlowoutsThe opening round of the FIBA Basketball Champions League (BCL) closed with t...
ChessThien Truong and 90 Minutes of Silence: How Nam Dinh's Defence Won Through PatienceIn the 88th minute, on the B stand of Thien Truong stadium, a man of about...
Table TennisJorgic Survives Dramatic Seven-Game Battle in Ljubljana: When a Clean Scoreline Hides the CracksGame seven, 11-6. The final number on Darko Jorgic's scorecard looks tidy and...
BadmintonVietnam Badminton at SEA Games 31 and the Cost of Beautiful NumbersMay 2026. Bac Giang Gymnasium. SEA Games 31. I sat in the seventh row, close...
SwimmingWhen the Analysis Template Has No Data: Lessons in Numbers-Based Sports JournalismAt thirty-seven, I have written over a thousand data articles on swimming and...
International FootballThe Press Conference With No Signature: Inside a Real Madrid Briefing Before the Trip to ElcheOn a Tuesday night at Valdebebas, the small press room still hummed with air...
SwimmingPeter Tonkin Retires at 78: 55 Years in the Water and an Indigenous Swimming Program Nobody Has Ever CountedIn October 2026, in Tokyo, a 16-year-old Australian named Peter Tonkin finish...
International FootballThe 42-Page Report With Empty Data Cells: How Football Analytics Started Reading Its Own FortuneIn July 2026, a 42-page report landed on the desk of a V.League coaching staf...
EsportsDeep Analysis of Esports Tournaments: When Input Data Is Empty and Lessons on the Analytical ProcessIn the rapidly growing esports industry in Vietnam and Southeast Asia, the...
International FootballBeneath the Lach Tray Bench: The Shrinking Technical Soil of Vietnamese Youth FootballOctober afternoon, Lach Tray stadium, the national U15 final between PVF and...
Martial ArtsUFC 331: Tsarukyan's Back, Ruffy's Left Hook, and the Data Gap at UFC LightweightIt was 4:40 in the morning in Chengdu. On screen, the mat at Crypto.com Arena...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Billion-Dollar Backroom GameWhen the stands are empty, the match reveals what tactics conceal. In golf, t...
VolleyballACC vs. SEC Showdown: A New Playground for NCAA Women's VolleyballWhen the invitation letter from the Shriners Children's Showdown at the Net w...
International FootballA Fireworks Explosion Labeled "Football": When a Data Pipeline MisclassifiesThe day the record entered the queue, the label column held a single word:...
EsportsFIFA Postpones FIFAe Finals 2026 in Jeddah One Day Before Opening After Attacks on Saudi ArabiaThe postponement of the FIFAe Finals 2026 was announced by FIFA and the Saudi...
Esports63-minute comeback: Team Yandex, the long-game meta, and the Watson question at BLAST Slam VIII77 minutes. 63 minutes. 55 minutes. 52 minutes. 51 minutes. Not a random...
International FootballThe Left-Flank Knot: Why Feyenoord Captain Luciano Valente Remains Outside the Netherlands Door"I do my talking with my feet, and today I did." Luciano Valente said that to...
VolleyballIndia Sweep New Zealand 3-0 as AVC 2026 Quarterfinal Berth Hinges on Oman vs BahrainOne evening in Fukuoka, the electronic board settled on 25-21 in the third se...
Domestic FootballU20 Vietnam narrowly beats U20 North Korea: A victory of patience or a physical gamble?The opening match of the group stage at the AFC U20 Asian Cup at Viet Tri...
BasketballBCL: Cibona Beat Galatasaray 96-76, Cholet Down Hapoel Holon 99-79 on a Night of Two 20-Point BlowoutsThe opening round of the FIBA Basketball Champions League (BCL) closed with t...
ChessThien Truong and 90 Minutes of Silence: How Nam Dinh's Defence Won Through PatienceIn the 88th minute, on the B stand of Thien Truong stadium, a man of about...
Table TennisJorgic Survives Dramatic Seven-Game Battle in Ljubljana: When a Clean Scoreline Hides the CracksGame seven, 11-6. The final number on Darko Jorgic's scorecard looks tidy and...
BadmintonVietnam Badminton at SEA Games 31 and the Cost of Beautiful NumbersMay 2026. Bac Giang Gymnasium. SEA Games 31. I sat in the seventh row, close...
SwimmingWhen the Analysis Template Has No Data: Lessons in Numbers-Based Sports JournalismAt thirty-seven, I have written over a thousand data articles on swimming and...
International FootballThe Press Conference With No Signature: Inside a Real Madrid Briefing Before the Trip to ElcheOn a Tuesday night at Valdebebas, the small press room still hummed with air...
SwimmingPeter Tonkin Retires at 78: 55 Years in the Water and an Indigenous Swimming Program Nobody Has Ever CountedIn October 2026, in Tokyo, a 16-year-old Australian named Peter Tonkin finish...
International FootballThe 42-Page Report With Empty Data Cells: How Football Analytics Started Reading Its Own FortuneIn July 2026, a 42-page report landed on the desk of a V.League coaching staf...
EsportsDeep Analysis of Esports Tournaments: When Input Data Is Empty and Lessons on the Analytical ProcessIn the rapidly growing esports industry in Vietnam and Southeast Asia, the...
International FootballBeneath the Lach Tray Bench: The Shrinking Technical Soil of Vietnamese Youth FootballOctober afternoon, Lach Tray stadium, the national U15 final between PVF and...
Martial ArtsUFC 331: Tsarukyan's Back, Ruffy's Left Hook, and the Data Gap at UFC LightweightIt was 4:40 in the morning in Chengdu. On screen, the mat at Crypto.com Arena...
GolfGolf Digest Launches 'The Real Deal' Podcast: The Billion-Dollar Backroom GameWhen the stands are empty, the match reveals what tactics conceal. In golf, t...
